foundation laying - German English Dictionary